package main 
{
	import datas.ADData;
	import datas.AdLogData;
	import datas.ChoosePathData;
	import datas.CityListData;
	import datas.NewsData;
	import datas.ScenicData;
	import datas.SysRecommendPathData;
	import datas.UpdateData;
	import datas.ViewSpotData;
	import datas.WeatherData;

	/**
	 * ...
	 * @author clouree
	 */
	public class DataManager extends DataBase 
	{
		
		public function DataManager():void
		{
		
		}
		
		public function get adData():ADData
		{
			return registerComponents(ADData);
		}
		
		public function get adLogData():AdLogData
		{
			return registerComponents(AdLogData);
		}
		
//		public function get scenicData():ScenicData
//		{
//			return registerComponents(ScenicData);
//		}
		
		public function get choosePath():ChoosePathData
		{
			return registerComponents(ChoosePathData);
		}
		
		public function get sysRecommendPath():SysRecommendPathData
		{
			return registerComponents(SysRecommendPathData);
		}
		
		public function get weather():WeatherData
		{
			return registerComponents(WeatherData);
		}
		
		public function get viewSpot():ViewSpotData
		{
			return registerComponents(ViewSpotData);
		}
		
		public function get cityList():CityListData
		{
			return registerComponents(CityListData);
		}
		
		public function get update():UpdateData
		{
			return registerComponents(UpdateData);
		}
		
		public function get news():NewsData
		{
			return registerComponents(NewsData);
		}
	}
}